home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / include / linux / firmware.h < prev    next >
C/C++ Source or Header  |  2005-10-13  |  589b  |  21 lines

  1. #ifndef _LINUX_FIRMWARE_H
  2. #define _LINUX_FIRMWARE_H
  3. #include <linux/module.h>
  4. #include <linux/types.h>
  5. #define FIRMWARE_NAME_MAX 30 
  6. struct firmware {
  7.     size_t size;
  8.     u8 *data;
  9. };
  10. struct device;
  11. int request_firmware(const struct firmware **fw, const char *name,
  12.              struct device *device);
  13. int request_firmware_nowait(
  14.     struct module *module,
  15.     const char *name, struct device *device, void *context,
  16.     void (*cont)(const struct firmware *fw, void *context));
  17.  
  18. void release_firmware(const struct firmware *fw);
  19. void register_firmware(const char *name, const u8 *data, size_t size);
  20. #endif
  21.